]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
scripting: Return promise in helper window wait functions
authorJonas Ådahl <jadahl@gmail.com>
Tue, 18 Apr 2023 14:27:58 +0000 (16:27 +0200)
committerJonas Ådahl <jadahl@gmail.com>
Thu, 20 Apr 2023 12:52:01 +0000 (14:52 +0200)
Otherwise they won't wait when doing e.g. `await waitTestWindows();`.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2722>

js/ui/scripting.js

index 51639b91d7593fb197633f6a2d486010a93e87e9..951e9f94b98396f2b2851b98430c697f1f569af0 100644 (file)
@@ -126,7 +126,7 @@ function createTestWindow(params) {
  */
 function waitTestWindows() {
     let perfHelper = _getPerfHelper();
-    perfHelper.WaitWindowsAsync().catch(logError);
+    return perfHelper.WaitWindowsAsync().catch(logError);
 }
 
 /**
@@ -141,7 +141,7 @@ function waitTestWindows() {
  */
 function destroyTestWindows() {
     let perfHelper = _getPerfHelper();
-    perfHelper.DestroyWindowsAsync().catch(logError);
+    return perfHelper.DestroyWindowsAsync().catch(logError);
 }
 
 /**